package com.financial.business.management.service;

import com.financial.business.management.domain.FinancialPaydetailsConfigDO;
import com.financial.business.management.utils.apiresult.ApiResult;

import java.util.List;
import java.util.Map;

/**
 * 银盛支付信息表
 * 
 * @author zhaopengjun
 * @email 1428939700@qq.com
 * @date 2019-08-18 20:56:09
 * @des
 */

public interface FinancialPaydetailsConfigService {
	
	FinancialPaydetailsConfigDO get(Integer id);
	
	List<FinancialPaydetailsConfigDO> list(Map<String, Object> map);
	
	int count(Map<String, Object> map);
	
	int save(FinancialPaydetailsConfigDO financialPaydetailsConfig);
	
	int update(FinancialPaydetailsConfigDO financialPaydetailsConfig);
	
	int remove(Integer id);
	
	int batchRemove(Integer[] ids);

	ApiResult createPayDetails(Map<String,Object> requestMap);

    String getPayBusinessPram(String payType ,String platfromMarking);

    String getYSBusiness(String platfromId, String channelsId);
}
